Horrible experience the manager Ben is trash. I went there with my girl and the food was so undercooked people there are extremely rude.... Don't waste your money trash establishment
Address: 99 3rd Ave Unit 3, Waltham, MA 02451, USA
Brandon Worsham | Jan 23, 2021
I had the same experience! Great food with decent service. I will say this, there light bill must be real high because it was really dim in there.
Jill Stewart | Jan 23, 2021
I went there and our food was great! Our waitress was very friendly and helpful!
Thanks! Your answer is awaiting moderation.