Restaurants in Charlestown, Boston, MA
Restaurants • Italian Restaurants
67 Main St.,
Charlestown, Boston ,
MA
02129
UNITED STATES
Based on 1 reviews
Pass
The food is good, but over priced. Can get loud at times and alot of small children as well. Parking can be hard as wellWorldwide > United States > Charlestown, Boston, MA > Restaurants