Restaurants in Boston, MA
Restaurants • Italian Restaurants
125 Salem St.,
Boston ,
MA
02113
UNITED STATES
Based on 2 reviews
Stay away
Stay away. Bad service. Food mediocre. Used to enjoy going here since the food was pretty good, the service was equally good and they took and honored reservations. What a difference a few months make. Have the anitpasto if you like...Stay away
Stay away. Bad service. Food mediocre. Used to enjoy going here since the food was pretty good, the service was equally good and they took and honored reservations. What a difference a few months make. Have the anitpasto if you like...Worldwide > United States > Boston, MA > Italian Restaurants