About this place
CLOSED Feb. 25, 2007
A perennial favorite of visitors to downtown, the Mass. Street Deli offers your basic sandwiches without excessive frill. The restaurant's interior is striking with large floor to ceiling windows that let the sunlight flood in. During warmer months, there are only a few restaurants in town with a patio to rival Mass. Street's.
Comments