Choochai Thai Cuisine
Add to Favorites
OPEN NOW
Today: 11:00 am - 3:00 pm
Saved to Favorites
Phone: (806) 747-1767
Address: 2330 19th St, Lubbock, TX 79401
Website: http://www.choochai.com
Choochai Thai Restaurant
Cuisines: Asian, Thai
Price Range : Below Average
1221 University Ave, Lubbock, TX 79401
4515 50th St, Lubbock, TX 79414
6002 Slide Rd, Lubbock, TX 79414
4620 50th St, Lubbock, TX 79414
3021 34th St, Lubbock, TX 79410
4220 82nd St, Lubbock, TX 79423
3702 20th St Ste A, Lubbock, TX 79410
7412 University Ave Unit 1, Lubbock, TX 79423
5510 4th St Ste 100, Lubbock, TX 79416
3004 34th St, Lubbock, TX 79410