Amarillo TX Japanese
1. 5807 SW 45th Ave, Amarillo, TX 79109 | Tokyo Japanese Steakhouse(806) 358-8888
2. 1108 Bell St, Amarillo, TX 79106 | Tsunami Japanese Steak House(806) 352-2688
(806) 358-8888
2. 1108 Bell St, Amarillo, TX 79106 | Tsunami Japanese Steak House(806) 352-2688