Restaurant
Kanpai
6 locals recommend,
Tips from locals
Best sushi in town, ask the Chef's for the freshest sashimi plates! Have fun, Sake!
Unique things to do nearby
Locals also recommend
Location
330 Lytton Ave
Palo Alto, CA
Downtown North