Yao's China Bistro
113 s. main st memphis, Tennessee 38103 | Restaurant Info