Restaurant hero image

Sakura

3000 N. 14th St #B, Ponca City, OK 74601

Sakura - Ponca City, OK

3000 N. 14th St, Ponca City, OK 74601 Call us today: (580) 762-9777