I'm stretching it to 4 stars, but like I said, I'm stretching it. From the reviews it seems the pizza Rock downtown is better.
I thought the meatballs and sauce were excellent, 5 stars.
The margherita pizza was also very good. I liked the fact that it was very doughy. Some people like a nice crunch, I don't. I like pizza saucy, cheesy and doughy. That's exactly how the margherita was like.
Also ordered the big pizza with all the different toppings ranging from balsamic, to pepperoni to olives. Didn't care much for that one. But like the song by meatloaf goes, "2 out of 3 ain't bad"
Prices were high, tourist trap alert.