TOP SHISHA SPOTS IN TORONTO- PART 2: Atlas Palace Cafe

Advertisements Address: Atlas Palace Cafe, 1413 Danforth Ave, Toronto, ON M4J 1N2 Atlas Palace Cafe is a more laid-back type of shisha cafe. It is located just by Danforth ave and Monarch Park Ave (near Greenwood station). There were a bunch of awesome shisha cafes along the Danforth from Donlands station to Coxwell station. However,Continue reading “TOP SHISHA SPOTS IN TORONTO- PART 2: Atlas Palace Cafe”