Anna al Borgo
Italian · Pizza · Casual Dining
Anna al Borgo is a bistrot located near St. Peter's Basilica, offering a variety of Italian dishes and pizza. It is appreciated for its positive reviews.
Location
I migliori locali vicini
I locali con il voto più alto vicino a Anna al Borgo.
Local restaurants nearby
Borgo Pio, 98-100, 00193 Roma RM, Italy

