Restaurant
Sachi Sushi
33 locals recommend,
Tips from locals
Best sushi in town. We love to sit at the sushi bar, sip sake and watch Sachi and his father create their masterpiece sushi.
Unique things to do nearby
Locals also recommend
Location
Main Street
Whistler, BC