Restaurants in Boston, MA
Restaurants • Italian Restaurants
257 North St.,
Boston ,
MA
02113
UNITED STATES
Based on 1 reviews
Horrible experience
This was by far the WORST EXPERIENCE I've had at any restaurant ever. Went with my wife and two friends. We had reservations, and upon arrival the owner was very rude to my wife, telling us to wait outside while other guests got to wait...Worldwide > United States > Boston, MA > Restaurants