Restaurants


Restaurants in 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.

  • Ontario
Alo

Canoe Restaurant

Inventive Canadian cuisine in a stylish, 54th floor space with exceptional views.

  • Ontario

Skylon Tower and Restaurant

Experience sweeping vistas of Niagara Falls, an arcade and a revolving restaurant atop this 520-ft. observation tower in Ontario, Canada.

  • Ontario
Skylon Tower and Restaurant
New York by Rail