Phone: +18068030874
Address: 2300 Bell Street, Suite 9, Amarillo I-79106, United States, 79106-4601
City: Amarillo
Dishes: 35
Reviews: 354
Website: https://sumoamarillo.com/
"1st time eating there. Very relaxed atmosphere and they had a great sushi selection. There was only one waiter but he did a great job! Definitely will be going back"
All prices are estimates.
Amarillo, Texas, known for its cowboy culture and cattle ranching, offers Tex-Mex cuisine, Texas barbecue, and the famous 72-ounce steak challenge at the Big Texan Steak Ranch.