After spending 5 nights in Rome it was easy to conclude that this restaurant had the best pizza. The prices were reasonable and the quality was fantastic. The staff were friendly and the atmosphere was pleasant due to the decorations and the distance from the street (as we sat inside). The restaurant is in a nice location however sitting indoors guarantees that you will not be bothered by street sellers.
I believe that this restaurant is certainly worth visiting.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.