Excellent pizza....the best I have had in Italy so far. Very busy with locals. Not romantic. But the choice of 'integrale' pizza was so worth the crowd. Good service and clean clean. I also liked the dessert choices.
What is Certificate of Excellence?
TripAdvisor awards a Certificate of Excellence to accommodations, attractions and restaurants that consistently earn great reviews from travelers.