Sumo Japanese steakhouse
2300 Bell St, Amarillo
(806) 803-0874
Recent Reviews
Sumo Japanese steakhouse
2300 Bell St, Amarillo 79106
(806) 803-0874