Get directions to: Chestnut Hill Deli, Springfield, MA
Restaurant address: 53 State St Springfield, MA 01103, USA
Restaurant: Chestnut Hill Deli