The average rating for Old Shanghai is 4, which means that the guests have a very high opinion of this restaurant.

What Jessica Betschart likes about Old Shanghai:
Awesome food best butter chicken i ever had in my life and the atmosphere was so good really love the place . Naan bread was delicious and the price of food is so reasonable. View all feedback.

INT Restaurants
3.8 ★ from 1733 reviews
Julie
29.01.2024 - 18:03

It's great value for money, the food was delicious!

Laona
29.01.2024 - 18:03

Not much into asian cuisine,but the variety this place has over all is an experience in itself. Great family atmosphere aswell,great morning,arvo out

Facebook
4.3 ★ from 156 reviews
Foursquare
3.1 ★ from 58 reviews
Google
4.2 ★ from 1503 reviews
Tripadvisor
4.1 ★ from 85 reviews
Zomato
2.9 ★ from 12 reviews

Full Menu

More information

At this eatery you can simply ring the phone number +61892278633 to make reservations.

Suggested nearby restaurants.

4.8
Menu
Open Now
4.8
Menu
Open Now
City: Scarborough (near Willagee Australia), 117b Brighton Road, North Beach, Perth, WA, 6019, Scarborough, Australia
"Love this shop."
4.8
Menu
Table booking
Open Now
4.8
Menu
Table booking
Open Now
City: Perth (near Willagee Australia), 80 Barrack Street, Perth, 6000, Australia
"Large and delicious vegan range"
4.8
Menu
Table booking
Open Now
4.8
Menu
Table booking
Open Now
City: Nedlands (near Willagee Australia), 22/145 Stirling Hwy, Nedlands, Nedlands & Dalkeith, Perth, WA, 6009, Australia
"Amazing food with BYO a match made in heaven"
4.4
Menu
Table booking
Open Now
4.4
Menu
Table booking
Open Now
City: Willagee Australia, 83 Barrack St, Perth, Australia, Willagee Australia
"This joint is faultless. The Asahi. The pork belly. The sake."
4.4
Menu
Table booking
Open Now
4.4
Menu
Table booking
Open Now
City: East Perth (near Willagee Australia), 313 HAY STREET, Perth, 6004, East Perth, Australia
"The staff is friendly and coffee and food is delicious."
4.4
Menu
Table booking
Open Now
4.4
Menu
Table booking
Open Now
City: Fremantle (near Willagee Australia), 181A High St, Fremantle, Western Australia, Australia, 06160
"Great food, pasta atmosphere, friendly staff :"