Japanese Price range $15-30$$ 2 locations
1201 Northwest 178th Street, Edmond, OK 73012
Rated 4.3 out of 5 by 12 guests4.3 (12)
6432 West Memorial Road, Oklahoma City, OK 73142