Inaka Sushi Bar & Hibachi

Sushi restaurant · 3033 NW 178th St, Suite D,Oklahoma City, Edmond, OK

Hours

More food in Edmond, OK · Sushi in Edmond