Report a review

  • 4
  • Best pizza in town!

I moved to the other side of the city, but still go to this place to enjoy my pizza Carchufo. Seriously the best pizza in town. You may have to wait a little while, and it's not the cheapest you'll find, but it's absolutely worth it. You can choose to eat your pizza at the take-away (there is a large table to sit) or seated in the restaurant up front.


Why are you reporting this review?