Sakura Japanese Steakhouse (Menu)

221 E 2nd St., Sand Springs
+1 918-514-0288

Give a rating to Sakura Japanese Steakhouse

Suggest a dish

How much did you spend at Sakura Japanese Steakhouse?