• Choochai Thai Cuisine

    • Restaurants
    2330 19th St.
    Lubbock, TX 79401
    (806) 747-1767
    (806) 777-0329
    • About

      Thai restaurant

    • News News