Get directions to: Deli Of Shker Road, East Longmeadow, MA
Restaurant address: 157 Shaker Road East Longmeadow, MA 01028, USA
Restaurant: Deli Of Shker Road