Inside Ocha Thai & Japanese

Step inside Ocha Thai & Japanese (12967 Olive Blvd.) on Olive & 270 in this week's restaurant slideshow. Read Ian Froeb's review, Thaidentity Crisis: At Ocha Thai & Japanese, it's too easy to lose your culinary bearings.

Photos by Corey Woodruff for the Riverfront Times.
Scroll down to view images
Inside Ocha Thai & Japanese
1 of 12
Inside Ocha Thai & Japanese
2 of 12
Inside Ocha Thai & Japanese
3 of 12
Inside Ocha Thai & Japanese
4 of 12
Inside Ocha Thai & Japanese
5 of 12
Inside Ocha Thai & Japanese
6 of 12
Inside Ocha Thai & Japanese
7 of 12
Inside Ocha Thai & Japanese
8 of 12
Inside Ocha Thai & Japanese
9 of 12
Inside Ocha Thai & Japanese
10 of 12
Inside Ocha Thai & Japanese
11 of 12
Inside Ocha Thai & Japanese
12 of 12