This Italian restaurant is just awesome. The pizzas are wonderful and desserts are to die for. Must have the Tiramisu of course. The service is truly Italian. Friendly, jolly and very welcoming. They made my family's evening one to remember. A true must !
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.