Sakura Japanese Steakhouse & Sushi-Oyster Bar
4000 S Soncy Rd, Amarillo
(806) 358-8148
Recent Reviews
Sakura Japanese Steakhouse & Sushi-Oyster Bar
4000 S Soncy Rd, Amarillo 79119
(806) 358-8148