Shanghai Palace Restaurant
➤ 274A Main North Rd, Prospect, South Australia 5082, Australia
Vegetarian, Seafood, Asiatic, Chinese, Sushi
"went for lunch, had the orange duck, was awesome. Atmosphere was relaxing, very enjoyable experience, highly recommend for lunch or dinner"