VILLAGE BISTRO

141 MERWIN AVE, MILFORD,
CT, 6460, USA