OPEN EVERYDAY
HOURS OF OPERATION
Lunch : 11:15 am - 03:00 pm
Dinner : 04:45 pm - 10:00 pm
ACCEPTED CREDIT CARDS :
Amex, Diner's Club, Mastercard, and Visa
THAI CAFE
6170 Delmar Boulevard,
St. Louis, MO, 63112. United States.
TEL : (314) 862-6868
Carryout or delivery : Carryout
Outdoor seating : No