Choochai Thai Cuisine Menu

$Thai
2330 19th St, Lubbock, TX 79401

Know a great happy hour or special for this location?