Shanghai

Posted by on Jul 27, 2007 in Chinese, Dim Sum, Menus, NorthCentral

6718 Middle Fiskville Rd. Austin, TX 78752 (512) 458-8088 Sun-Thu: 11am-10pm Fri-Sat: 11am-Midnight REVIEW