Divina

3.9
(34 reviews)
Via delle Fornaci 171 - 173, Roma, Rome, 00165
+39 06 636206Official website
Cheap Eats
Delivery
Dinner
Italian
Pizza
Restaurants
Takeout
Vegetarian friendly
Restaurant

At a glance

  • Typical visit: about 1 hour
Divina | Rome | Italy | TripAligner