Shanghai Fengyuan Home/Restaurant/Shanghai Fengyuan 25D/1 Lakeside Rd, Eastwood NSW 2122 Contacts 25D/1 Lakeside Rd, Eastwood NSW 2122 Send updates or Remove Description Features Delivery Dine-in Map Reviews No reviews! ADD REVIEW Similar companies Restaurant The Mill 41-43 Bourke Rd, Alexandria NSW 2015 Restaurant Pho Thai 17/32 Hughes St, Cabramatta NSW 2166 Restaurant Ali Babba's Kebab FNQ 3/221 Sheridan St, Cairns North QLD 4870 +61740521722 Restaurant Kubo's Bar and Grill Admin 300 Old Cleveland Rd, Coorparoo QLD 4151 +61498227166 Categories Restaurant