Barrow Food House

Restaurant in Cutchogue, NY