Appetizers | Lunch | Dinner | Sushi
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.
Copyright © 2021 Sakura Japanese Steakhouse & Sushi Bar. All rights reserved.