Roma, Italy
Authentic Roman pizza and Italian cuisine in the heart of Roma, where friendly staff and quality food come together at unbeatable prices. Guests rave about the excellent fried specialties and crispy pizzas, plus there's ample parking—a rare bonus in the city. This welcoming spot delivers genuine flavor without pretense.
+9 more