Closed - American restaurant in Red Hook, New York | Reviews, Photos & Information on Postcard