Tag: Thai Racha

Thai Racha – Thai Restaurant – St. Louis, Missouri

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.