283 Main St.,
Charlestown, Boston , MA 02129 UNITED STATES
Based on 1 reviews
great little placeThis is a cute little sandwich/pizza shop. I recommend it for takeout or days when you can eat outside because seating is limited. Try the chicken parm sandwich and you will be happy!
Worldwide > United States > Charlestown, Boston, MA > Restaurants