Shanghai Restaurant

1291 Parkside Dr, Walnut Creek, CA 94596
Shanghai Restaurant Shanghai Restaurant is one of the popular Shanghainese Restaurant located in 1291 Parkside Dr ,Walnut Creek listed under Local business in Walnut Creek , Shanghainese Restaurant in Walnut Creek ,

Contact Details & Working Hours

Map of Shanghai Restaurant