Thai Racha to Open, Thursday, March 21, 2024

Thai Racha to open Thursday, March 21, 2024

ST. LOUIS, MO (ThaiRachaSTL) Thai Racha is excited to announce that it will open on Thursday, March 21, 2024, from 11 a.m. to 9 p.m.

The owner, Nina, also owns Thai Rama in Crystal City, MO. It has been open for years and successfully serves its Thai cuisine to the community. This might be a new restaurant, but the owner is not new to the industry. They will serve many of the same menu items as Thai Rama. Therefore, visit and enjoy.

You should be able to order online using one of the following platforms:

Thai Racha address and phone:

3190 Telegraph Road (CLICK to view map)
St. Louis, Missouri 63125
Telephone: +1 314-892-2233