Anaheim
Ohshima Japanese Cuisine is one of Anaheim.

1. Ohshima Japanese Cuisine

8.3
1956 N Tustin St (btw Meats & Taft), Orange, CA
Sushi Restaurant · 34 tips and reviews

OC WeeklyOC Weekly: Try the Barracuda Sushi! A firm texture, nearly crisp, with a surprisingly delicate flavor and an unbeatable pop! Read more.