Order Online

Sakura

3000 N. 14th St
Ponca City, OK 74601
(580) 762-9777
Order online Menu | Reservation | Info
Any questions please call us.