Thai Racha plans to open on Telegraph Rd in St. Louis in February 2024.
ST. LOUIS, MO (STL.Directory): Thai Racha is a new Thai restaurant opening in February 2024. Although new, the menu and service reputation have proven successful at Thai Rama in Crystal City, Missouri.
The owner, Nina Pittman, is opening this location to focus primarily on online ordering, pickup, and delivery. However, it will still welcome call-in orders and dine-in dining for those who enjoy dining out.
As the owner knows, all opening requirements have been met except for the health inspection, which should not be a problem.
The facility is in the exact location that was once occupied by The Great Wall Chinese Restaurant, which closed after years of service. The owners were older and ready to retire.
While this owner will offer Thai food at a rate higher than Chinese food, plenty of dishes can help fill the void of losing The Great Wall Chinese Restaurant. The new owner has proven to offer great food, service, and atmosphere, as illustrated at Thai Rama.
Thai Racha address and phone:
3190 Telegraph Road
St. Louis, Missouri 63125