Located at the 4th floor of Delta hotel is the tropical Bar Cana (the roof soco). Their location has a perfect view of the CN tower. They offer small plates and drinks. For a full review check out my page @_alieats_.
top of page
Toronto Blog
bottom of page
Commentaires