Had an awful experience at Watch City- service was slow and terrible and rude on top of it, food was cold and we had gone for a celebration that was basically ruined by this resturant. Why bother to eat here when there are so many great resturants in Waltham? I would skip it.
Pros: Good sweet potato fries
Cons: Everything else
more