Get directions to: Michael's Deli, Cheshire, CT
Restaurant address: 2 Town Center Plz Cheshire, CT 06410, USA
Restaurant: Michael's Deli