Bar Cana at the roofAug 28, 2023Â 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_.
 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_.
Comentarios