Balboa Sushi 21 – Balboa
Balboa Sushi 21 – Balboa
- Takeout
- Casual Dining
600 E. Bay Avenue, Balboa, CA, United States 92661
Discover Orange County restaurant Balboa Sushi 21 - Balboa. Find events, read reviews and get directions compliments of Great Taste Magazine.