Inaka Sushi Bar And Hibachi3033 NW 178th St. Suite D Oklahoma City, Edmond, OK
Delicada551 39th Ave, Meridian, MS