Yohachi Sushi Restaurant - North Vancouver

161 Esplanade W , V7M 1A1 , North Vancouver , BC ,Canada

Address: 161 Esplanade W , V7M 1A1 , North Vancouver , Canada
Phone: 604-984-6886
Web: http://www.yohachi.ca
GPS Lat: 49.312111 , Lon: -123.081970

Map