Bell & Anchor

Restaurant in Cutchogue, NY