Oki Doki Restaurant
3033 Bristol St Ste O, Costa Mesa, CA 92626
3.0 / 5 based on 316 votes
... and shrimp stuffed lotus roots. When I recently went they were very...
I love that they're open late. Everything on the menu is delicious!
... something good. The shochu hai drinks are so refreshing!