Bar Cana at the roof
- aliya clarke
- Aug 28, 2023
- 1 min read
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_.
Comments