Ohshima (Orange, CA)
Ohshima 1956 N Tustin St Orange, CA 92865 Dining date: 12/21/13 Ohshima is one of Orange County’s notable and more popular sushi shops. I’ve had very limited forays into the OC sushi scene, but what I’ve found is some high quality sushi at some very reasonable prices. This was my second visit to Ohshima’s unassuming…