Menchetti

3.4
(28 reviews)
Via Roma 113, 59100
+39 0574 964190Official website
Cheap Eats
Italian
Pizza
Reservations
Restaurants
Seating
Takeout
Restaurant

At a glance

  • Typical visit: about 1 hour
Menchetti | Florence | Italy | TripAligner