Restaurants


Restaurants in Toronto, Ontario brought to you by New York by Rail. Your Amtrak Travel Guide for destinations in NY, VT & Canada.


Alo

Alo is a stylish French restaurant located atop a sweeping Victorian building. It also leads the list of Canada's 100 Best Restaurants of 2017.

  • Toronto, Ontario
Alo
New York by Rail