337 3rd Ave, Chula Vista 91910, United States
No delivery
Spot something wrong?
Dishes at California Sushi Bar. Prices may vary in venue.
Been to California Sushi Bar? Be the first to share what you ate.