Toulà Restaurant & Bar 
Located at The Westin Harbour Castle · 1 Harbour Square - 38th Floor · Toronto · Ontario  · 
Canada · 
Phone: (416) 777-2002 · 

Location and Hours

Location:
Toulà Restaurant & Bar is located on the 38th floor of the The Westin Harbour Castle, at 1 Harbour Square, Toronto, Ontario.


Restaurant Hours: