Toulà Ristorante & Bar
Toulà Restaurant & Bar sits high atop Toronto's Entertainment and Harbourfront districts, on the 38th floor of The Westin Harbour Castle.
Amsterdam BrewHouse
The 14,000 square foot Harbourfront oasis, Amsterdam BrewHouse, serves up a unique charm with quality food, fresh-made beer and stunning interior & patio areas.