This is one of the best pizzas in roma.
The Canova has a sidewalk terrace for people-watching, plus a snack bar and a restaurant.
The restaurant is open daily from noon to 3:30pm and 7 to 11pm
Its located at the end of via del babuino a place called Piazza del Popolo
No comments:
Post a Comment