LILONG 里弄 by Taste of Shanghai - Castle Hill
Price: A$14.80
Shop 2B/5, 6/14 Castle St, Castle Hill, Sydney, Australia
Restaurant
Spot something wrong?