Restaurants in Boston, MA
Restaurants • Pizza • Italian Restaurants
840 Commonwealth Ave.,
Boston ,
MA
02215
UNITED STATES
Based on 1 reviews
Underwhelmed by their salads and pizza
I was honestly underwhelmed by Sicilia's. I pass it all the time on Comm Ave, and recently decided, what the heck, I'll try it for takeout! I got the greek salad and some cheesy garlic bread. The garlic bread was some of the best I've had...Worldwide > United States > Boston, MA > Restaurants