Get directions to: Jack Chen, East Longmeadow, MA
Restaurant address: 59 Maple St (at Route 83, Next To Dunkin Donuts), East Longmeadow East Longmeadow, MA 01028, USA
Restaurant: Jack Chen