Get directions to: Europa Deli, Chicopee, MA
Restaurant address: 65 Cabot Street Chicopee, MA 01013, USA
Restaurant: Europa Deli