We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.


chemin des Lieugex 17, Aigle 1860, Switzerland
+41 24 466 32 49
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent49%
  • Very good40%
  • Average5%
  • Poor3%
  • Terrible1%
3 weeks ago
“Fantastic... little hidden gem! ”
Nov 12, 2016
“Great pizza real Italian style ”
Restaurant Hours
Italian, Pizza, Mediterranean
$$ - $$$
chemin des Lieugex 17, Aigle 1860, Switzerland
Write a Review
Reviews (130)
Traveler rating
Traveler type
Time of year

1 - 10 of 130 reviews

Reviewed 3 weeks ago via mobile

Looks like nothing special from the outside- a restaurant that you could easily miss. But the food- really truly Italian cuisine at affordable prices. A great variety of dishes to choose from i really struggled to make my choice. The pizzas looked amazing! But in...More

Thank Sandra L
Reviewed November 12, 2016 via mobile

Excellent good and service. Just happened to pass by and very pleasantly surprised. Good prices for Switzerland too. Pizza base and sauce are best I've had outside of Italy!

Thank Sabah J
Reviewed October 26, 2016 via mobile

The best pizza in Switzerland, very good steak and desserts. The staff is very friendly and give good recommendations. I recommend this restaurant to everyone.

Thank João D
Reviewed July 23, 2016

The inside is as beautiful that it is charming. The host and the staff are smiling welcoming and nice people. The food is just fantastic. We are regular customers there, which make us feeling at home. The service is excellent and everything was so tasty...More

Thank Guglielmo S
Reviewed July 2, 2016 via mobile

Excellent pizzas (I love particularly their pizza margarira) and excellent pastas! Great service! Highly recommended!!

Thank Lou787
Reviewed May 27, 2014

I get takeaway pizzas here reasonably regularly and have eaten in the restaurant several times and always found it good. Service can be a bit slow at times when they are busy but food consistently tasty not overpriced and staff are friendly towards children

2  Thank YorkshireBelly
Reviewed May 10, 2014 via mobile

Owner with a good sense of humor, exelent food. One (if not the best Italian restaurant in the region. Try the tiramisu. It's worth!

1  Thank Adam S
Reviewed June 2, 2013

I ordered a mixed salad for the open meal and I then a pizza. Nothing much to say: it was a delight. As I was in a business trip and I needed a place to eat. I badly wanted a pizza and I found that...More

2  Thank Florian B
Reviewed May 18, 2013

Very busy restaurant with the locals. Operated and owned by an Italian family that is passionate about what they do. Not much English spoken, but the son, who is a host and server, speaks English very well. The food was quite good, the atmosphere alive...More

3  Thank Tom D
Reviewed 1 week ago via mobile
Google Translation


Thank Rasca N
Daniela G, Propriétaire at Michelangelo, responded to this review
Google Translation


Nearby Restaurants
Restaurant du Torrent
39 reviews
.78 miles away
Auberge de la Couronne Restaurant
49 reviews
.62 miles away
Le Caveau du Cloitre
91 reviews
.77 miles away
Nearby Attractions
Tobogganing Park
76 reviews
3.30 miles away
Salt Mine at Bex (Mine du Sel)
247 reviews
4.34 miles away
Le Central Pub
5 reviews
4.80 miles away
22 reviews
4.80 miles away
Questions & Answers
Get quick answers from Michelangelo staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Lunch, Dinner
Restaurant features
Takeout, Reservations, Wheelchair Accessible, Serves Alcohol
Good for
Romantic, Large groups, Kids, Families with children, Business meetings, Special occasions
Location and Contact Information
  • Address: chemin des Lieugex 17, Aigle 1860, Switzerland
  • Location: Europe  >  Switzerland  >  Canton of Vaud  >  Aigle
  • Phone Number: +41 24 466 32 49