Shanghai Restaurant
12817 Preston Rd 75230
(Chinese)
Order Online

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