Aivoglia

4.5
(31 reviews)
Via Torino 77, Milan, 20123
+39 02 4549 4258Official website
Accepts Credit Cards
Delivery
Dessert
Digital Payments
Dinner
Dog Friendly
Italian
Mid-range
Outdoor Seating
Restaurants
Takeout
Vegetarian friendly
Restaurant

At a glance

  • Verified listing
  • Typical visit: about 1 hour
Aivoglia | Milan | Italy | TripAligner