Skip to content
Yao's Downtown China Bistro - Memphis
Your order
Online ordering is not currently offered at this location.

Location

Yao's Downtown China Bistro

113 S Main St #101
Memphis, TN 38103
(901) 523-2066