Address & Contact

Our Address

3190 Telegraph Road St. Louis, Missouri 63125

GPS

38.498201205581, -90.300053846234

Telephone
Email

-

Thai Racha is a new Thai restaurant on Telegraph Road in St. Louis, MO.

Thai Racha is a new Thai restaurant located on Telegraph Rd at the intersection of I-270 and Telegraph Road.  While this location might be new, the menu and service have been proven at Thai Rama in Crystal City, MO.

This location will focus on online ordering, pickup, and carryout, whereas Thai Rama is a dine-in, fine-dining atmosphere that local loyal customers love.  They have been serving their Thai cuisine to the Crystal City community for over a decade and are awarded high online reviews by their customers.

Nina is the owner of the new location, and she is also the head chef, owner, and primary lead management member of both establishments.

The expected opening date is sometime in February or early March 2024.  The last phase is the health inspection.  After that is approved, they can open.

View their business listing on STL.News or visit their website at ThaiRachaSTL.com.

Reviews

Leave a Review

Price
Location
Staff
Services
Food
Publishing ...
Your rating has been successfully sent
Please fill out all fields
Captcha check failed