The pizza was great. But it reminded me sooo much of pizza hut back in the US... thick crust, lots of cheese.. but a little more tomato sauce. Don't get me wrong, I'd definitely go back but it wouldn't be on my top priority. Honestly, it depends what you like. If you like the typical Italian thin crust pizza... this probably isn't the place for you, but of you're craving some really good thick crust then this is your spot! As for the service and ambience, nothing to complain about. I guess I was imagening their pizza to blow my mind and I wasn't that impressed. Prices were also really affordable! I would recommend this place to others but the previous reviews made it seem way better.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC.