Know a great happy hour or special for this location?
Simple shopping-center outfit offering grilled Japanese eats & creative sushi with beer & wine.
Suggest an edit
1630 NW 23rd St ste a, Oklahoma City, OK 73106