darindines.com
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 sc…