Choochai Thai Cuisine Menu

Choochai Thai Cuisine is only open during the week and closed on the weekend. They are located close to Texas Tech University and they only accept cash.

 

View Choochai Thai Cuisine’s Menu Below
2330 19th St, Lubbock, TX 79401

Use Arrows below on PC
Swipe Left or Right on Mobile Devices

(806) 747-1767