Found 5 places
Address: West Interstate 40, Amarillo, TX 79106
Latitude: 35.1864 (35°11′11″N), Longitude: -101.9146 (101°54′52″W)
Phone: (806) 359-4300
Address: 8130 Interstate 40 West, Amarillo, TX 79106
Latitude: 35.188 (35°11′17″N), Longitude: -101.9308 (101°55′51″W)
Phone: (806) 358-7799
Site: www.kabukiromanza.com
Address: 8550 Interstate 40 West, Amarillo, TX 79121
Latitude: 35.1881 (35°11′17″N), Longitude: -101.9351 (101°56′6″W)
Phone: (806) 350-5688
Site: www.linsrestaurant.com
Address: 4000 South Soncy Rd, Amarillo, TX 79119
Latitude: 35.1653 (35°9′55″N), Longitude: -101.9387 (101°56′19″W)
Phone: (806) 358-8148
Site: amarillosakura.com
Address: 1108 Bell St, Amarillo, TX 79106
Latitude: 35.2033 (35°12′12″N), Longitude: -101.903 (101°54′11″W)
Phone: (806) 352-2688
Site: texaco.com