Thai Racha is a new Thai restaurant in St. Louis, Missouri. It is owned by Nina Pittman, a Thai migrant who also owns Thai Rama in Crystal City, Missouri. Thai Racha has been in business for several years and has successfully served Thai cuisine to the community.
Links: