Okura Sushi & Grill

HOURS

Monday – Thursday
11AM to 2PM / 5PM to 9:30PM

Friday
11AM to 2PM / 5PM to 10PM

Saturday
11AM to 10PM

Sunday
Closed

ADDRESS

7508 N May Avenue
Oklahoma City, OK 73116
Google Map

405 842 3764


Phonomenal

HOURS

Monday – Saturday
11AM to 9PM

Sunday
Closed

ADDRESS

7504 N May Avenue
Oklahoma City, OK 73116
Google Map

405 608 4151