Shanghai Chinese Restaurant
12817 Preston Road 75230
(Asian Fusion, Chinese, Vegetarian)
Order Online

Come visit us at: 12817 Preston Road, Dallas, TX 75230