Sakura

4901 N Kickapoo St Ste 1636
Shawnee, OK
405.273.7777
35.386487
-96.926581
Hours:
Mon - Thu:11am - 9:30pm
Fri - Sat:11am - 10pm
Sun:11am - 9:30pm

Directions
from: