130 Salem St North End Boston, MA 02113 +1-617-742-4101
Categories: Specialty Food, italian
2017-04-07 - Allison Y. Oh my god. If you're in Little Italy, please go get a sub from here. My friends and I came for a 5 day trip and lived right down the street from this place....- Read More 2017-04-25 - Steven C. I used to go here all the time, at least three times per week. Sandwiches were amazing, staff was friendly and fun.
It's been so disappointing to see the...- Read More 2017-01-04 - Kirsten Z. My fav sub stop in Boston. GO! Try this place, it's a must - you're welcome in advance.
Hands down the best Italian sub I've ever had. I get mine sans...- Read More