Yohachi Sushi

Yohachi Sushi Japanese Restaurant is a licensed facility located hear Lonsdale Quay on Vancouver’s North Shore. Yohachi Sushi is owned and operated by Takuya Iwaki who was formally trained as a chef in Japan and worked at a number of high-end Japanese restaurants in Tokyo an Vancouver.




11:30am-2:15pm Monday-Friday // 5pm-9:15pm Monday-Saturday // Closed Holidays

Tip Yohachi Sushi