Da Michele

1.4
(166 reviews)
Via dell'Umilta 31, Rome, 00187
Fast Food
Italian
Mid-range
Pizza
Restaurants
Serves Alcohol
Takeout
Restaurant

At a glance

  • Verified listing
  • Typical visit: about 1 hour
Da Michele | Rome | Italy | TripAligner