Set in a historic townhouse in Hudson, New York, Restaurant Manor Rock celebrates the ingredients and ideology of Manor Rock Farm. Open for dinner Wednesday through Saturday from 5pm to 9pm, and Sunday from 4pm to 8pm.
Set in a historic townhouse in Hudson, New York, Restaurant Manor Rock celebrates the ingredients and ideology of Manor Rock Farm. Open for dinner Wednesday through Saturday from 5pm to 9pm, and Sunday from 4pm to 8pm.