7 reviews of Sakura "From Houston in town for a visit, I was surprised to see a
Find 2 listings related to
Phone, (580) 224-0333 · Address. 12th Ave NW; Ardmore, Oklahoma 73401.
Phone, Suggest a phone number · Address, Suggest an address.
Edamame An American
Phone, (918) 537-2088 · Address. 928 W Shawnee St; Muskogee, Oklahoma 74401.
There aren't a lot of choices for
View Sakura menu, Order