Shanghai Restaurant
225 Beamish St, Campsie, Canterbury, New South Wales 2194 Australia
Shanghai Restaurant is a Restaurant place is located in Campsie, New South Wales. The address of Shanghai Restaurant is 225 Beamish St, Campsie, Canterbury, New South Wales 2194 Australia.