Not currently ranked
Sushi Garden
- Japanese restaurant
- 820 Bay Ave, Capitola, California, 95010
Find your next restaurant.
Previous recognition
#3 Japanese restaurant in Capitola, California
Not currently ranked
#3 Japanese restaurant in Capitola, California