Simple but chic spot serving sushi & Asian-inspired dishes with late hours & live music on weekends.
The Sushi Bar in Edmond
Places
Near me
Direction
1201 NW 178th St #123, Edmond, OK 73012, United States
Description
Privilege
Features
Privilege
Features
Questions and answers
Add review
Ask a Question
Reviews
Add review
Delivery
Takeout