TravelMuse
 
 
 

Deck 27

Toronto, ON

Guide         Hotels         Attractions         Restaurants         Shops

Address

33 Gerrard Street West
Delta Chelsea
M5G 1Z4 Toronto
Canada

Phone

+1 416 595 1975


Neighborhood

Downtown


Category

Dine with a View, Breakfast & Brunch, Contemporary


Avg User Rating

77 reviews