Takumi Sushi Ramen And Lounge906 W Main St, Branford, CT
Parthenon Diner Restaurant374 E Main St, Branford, CT