182 Sumner St, East Boston, MA | Map it
(617) 567-9671
Be the first to rate & review
Sign in to Write a Review
The taste of Italy
View More
View Less
“Great sized portions and good food too.”