Flavors of Thai Cuisine — branded as Mama Sida's Flavors of Thai Cuisine on the restaurant's own website and Yelp profile — sits on Southlake Parkway in Morrow, the south-metro suburb anchored around Southlake Mall and the Clayton County corridor alo...