Sakura Japanese Steakhouse & Sushi-Oyster Bar
4000 S Soncy Rd, Amarillo
(806) 358-8148
Menu
Restaurants in Amarillo, TX
Sakura Japanese Steakhouse & Sushi-Oyster Bar
4000 S Soncy Rd, Amarillo, TX 79119
(806) 358-8148