Get directions to: Village Deli Mart, Falls Village, CT
Restaurant address: 198 Route 7 Falls Village, CT 06031, USA
Restaurant: Village Deli Mart