I have been there a few days ago looking for a cheap place to eat pizza.
The service was fine, the atmosphere is alright. Yet the pizza tastes like tomato concentrate. There is too much sauce on the pizza and the sauce is poor. It becomes annoying once you are done with half your meal, the senses get shot by this strong taste.
Overall: the place is nothing special, you think the pizza is reasonably priced, but afterwards you know better.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.