Ocean 81 Sushi Bar

7508 N May Ave
Oklahoma City, OK 73116

Ocean 81 Sushi Bar

Address:
7508 N May Ave
Oklahoma City, OK 73116
Phone:
405-842-3764

Directions
Find Nearby
Continue on I-35 N and take I-235 N to OK-3A W/NW Expy in Oklahoma City. Take exit 125C from I-44 and follow OK-3A W/NW Expy to N May Ave.