OPEN EVERYDAY
HOURS OF OPERATION
Sun - Thu : 11:15 am - 10:00 pm
Fri - Sat : 11:15 am - 10:00 pm
ACCEPTED CREDIT CARDS :
Amex, Diner's Club, Mastercard, and Visa
THAI COUNTRY CAFE
6223 Delmar Blvd.
St. Louis, MO, 63130. United States.
TEL : (314) 862-0787
Carryout or delivery : Carryout
Outdoor seating : No