Restaurant · Orange
Ohshima Japanese Cuisine
Orange's one charted spot — worth the detour.
No. 228 · OAD Top Restaurants
The lay of the land · Orange · 33°49′N · 117°50′W
Restaurant · Orange
Orange's one charted spot — worth the detour.
The lay of the land · Orange · 33°49′N · 117°50′W