Get directions to: Sunnyside Deli, Chelsea, MA
Restaurant address: 390 Beacham Street Chelsea, MA 02150, USA
Restaurant: Sunnyside Deli