Inaka Sushi Bar And Hibachi
Inaka Sushi Bar and Hibachi (NW 178th), 3033 NW 178th St. Suite D Oklahoma City, Edmond, OK 73012, United States
- This is the page of Inaka Sushi Bar And Hibachi on 3033 NW 178th St. Suite D Oklahoma City Edmond OK 73012.
- Inaka Sushi Bar And Hibachi is a new listing on food pages, updated
six months and twenty seven days ago
on November 24, 2023.
- This page has had 1 visitors. You are the 1st.
Location