Generating restaurant image...
Loading restaurant info
Alo
Toronto
Alo is a contemporary French restaurant located in downtown Toronto, offering an exquisite dining experience with a focus on seasonal ingredients and innovative culinary techniques.
Top 3 Dishes
- Foie Gras Terrine
- Beef Tenderloin with Truffle Jus
- Lobster Bisque
- Chocolate Soufflé
Loading restaurant info
Restaurant is recommended in