Not currently ranked

Sushi Garden

  • Japanese restaurant
  • 820 Bay Ave, Capitola, California, 95010

Sushi Garden in Capitola, California is not in the current Restaurant Award rankings.

Previous recognition

#3 Japanese restaurant in Capitola, California