Lilong by Taste of Shanghai Rhodes is located in Rhodes NSW, Australia on Shop 201, Level 1/14 Walker St. Lilong by Taste of Shanghai Rhodes is rated 3.4 out of 5 in the category shanghainese restaurant in Australia.
Address
Shop 201, Level 1/14 Walker St
Accessibility
Wheelchair-accessible car parkWheelchair-accessible entrance