Thai Racha Restaurants Opens on Telegraph Road

Thai Racha is a new Thai restaurant opened on Telegraph Rd last week.

ST LOUIS, MO (USPress.News): Thai Racha opened last week on Telegraph Rd. in south St. Louis County.  It is a new restaurant, but it is owned and managed by the founder of Thai Rama in Crystal City, MO.  It has been a success story since the day it opened, with overwhelming sales month after month.

This location has a small dining area, but they will focus on online sales and delivery.

Nina Pittman, a Thai migrant, owns Thai Racha.  She makes food using family recipes and authentic Thai ingredients to ensure maximum quality.

They will be open seven days a week from 11 a.m. to 9 p.m.  They offer online ordering using eOrderSTL, a St. Louis Restaurant Review service designed for restaurants, not the platform.

Address and phone:

3190 Telegraph Rd
St. Louis, Missouri 63125
Phone: +1 314-895-2233