Rating: 4.0
Despite its amazing ratings, this place grossly failed to impress. The food was just okay, nothing too great. The pizzas and pasta were decent but nothing worth a 4.5 rating.

Could prolly give it a try for yourself, but wouldn't really personally suggest/recommend it.