Order Online

Sakura

2401 12th Ave. NW
Ardmore, OK 73401
(580) 224-0333
Order online Menu | Reservation | Info
Any questions please call us.