The food and service are 5 star but the prices are not 5 star. The staff cannot do enough for you. I have bought into the tasteless and overpriced pizzas in the centre of Rome and this was a great experience. Don't miss this place, take a taxi and enjoy a perfectly prepared meal. Thanks to everyone at the restaurant, you all do a great job