Skip to main content

Chiyo's

restaurant · chinese restaurant · Amarillo, TX

Address
4313 Teckla Blvd, Amarillo, TX 79109
Phone
(806) 468-9385
Website
amarillomenu.com/chiyos-oriental-restaurant-menu
Where
35.1654, -101.8884

Search Hominin for Chiyo's

Other restaurants nearby

More in Amarillo

Chiyo's — restaurant in Amarillo, TX | Hominin