Kikka Sushi
Sushi · Japanese · Vegan
Kikka Sushi offers a variety of sushi, including plant-based options.
Location
Best places nearby
The highest rated places close to Kikka Sushi.
Local restaurants nearby
3000 Telegraph Ave, CA
Location
The highest rated places close to Kikka Sushi.
3000 Telegraph Ave, CA