Get directions to: Armon's Deli, Stratford, CT
Restaurant address: 1055 Main Street Stratford, CT 06615, USA
Restaurant: Armon's Deli