Ottavio St Leo
$$ • Italian
Hours:
6880 Rue Jean-Talon E, Saint-Léonard
(514) 257-7966
About Ottavio St Leo
Customers' Favorites
Ottavio St Leo Reviews
Ratings
Menu
Hours
| Monday | 11AM - 9PM |
| Tuesday | 11AM - 9PM |
| Wednesday | 11AM - 9PM |
| Thursday | 11AM - 9PM |
| Friday | 11AM - 10PM |
| Saturday | 12 - 10PM |
| Sunday | 12 - 9PM |
Ottavio St Leo is a beautiful and clean restaurant known for its excellent food and especially its pizza. The pizza has a thin, crispy crust and is loaded with toppings, making it one of the best around. The restaurant offers a thoughtful gluten-free menu, with clearly identifiable plates and utensils, showing great care for guests with allergies, intolerances, or celiac disease. The staff is friendly and attentive, with some servers, like George, providing outstanding service. While service experiences can vary, the overall atmosphere is warm and welcoming. Guests enjoy delicious dishes like calamari, arancini, penne alla gigi, and Caesar salad, all served in a safe environment. Ottavio St Leo is highly recommended for its quality food, good service, and cozy ambiance, making it a great place for a special meal.