Sakura Japanese Steakhouse & Sushi Bar4000 Soncy Rd
Amarillo, TX 79119
Click here to visit Sakura's Facebook page!
Sat & Sun: 11 am - 2 pm
Tues, Wed, Thurs, Sun: 5 pm - 9 pm
Fri & Sat: 5 pm - 10 pm
Sakura Japanese Steakhouse has been regarded as one of the best sushi and Japanese restaurants in the Texas Panhandle. Locally owned and operated, our family has been serving the Amarillo area for over 20 years. 806-358-8148.