We had dinner here based on the Tripadvisor reviews. We were pretty disappointed really.
We ordered a piazza which we had to wait almost an hour for. When it finally came it was not very good at all compared to the many pizzas i've had in Santa Teresa and such places (I loooove pizza!).
Pizza was thin crust but the base was so hard it almost hurt to eat. You could pick up a slice and the tip would not flop at all - it would stay dead straight!! The taste was pretty poor, it didn't....taste like pizza. It could have been anything really!
It was also very highly priced compared to other places that serve pizza. Maybe they are god with some dishes but not pizza in my opinion!