One of the best place to go for sushi when you’re in Montreal, of if you visit the city, is Geisha Sushi. Located on 150 St-Zotique St. East, Montreal, Qc, H2S 1K8 Canada, it is owned by the couple Chef Ty and Lina To-lan, parents of the celeb designers SACHIKATWINS. In Geisha Sushi, you will […]