Borgo Pio, 172/173, 00193 Roma RM
A Roman and Italian cuisine restaurant located near the Vatican, serving authentic dishes since 1970, focusing on quality ingredients and traditional recipes to create an inviting culinary experience.
Rating: 3.8
Rating: 3.6
Rating: 4.2