We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Orchid Garden - CLOSED

Mandarin Centre Food Court 65 Albert Ave, Chatswood, Willoughby, New South Wales 2067, Australia
Save
Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Overview
  • Excellent67%
  • Very good33%
  • Average0%
  • Poor0%
  • Terrible0%
7 Dec 2012
“A fine Fruit to Pick”
28 Nov 2007
“love the food and i'm always recommending it to my guests”
Restaurant Hours
CUISINES
Asian
PRICE
LOCATION
Mandarin Centre Food Court 65 Albert Ave, Chatswood, Willoughby, New South Wales 2067, Australia
More restaurants in Chatswood
Traveller rating
Traveller type
Time of year
Language
Reviewed 7 December 2012

Great meal,good price,good beer,nice setting. what more do you want. Stayed at the Sebel just down the road from here. Had a steak which was tender and scrumptious. Indoor or out it was a refreshing atmosphere.

1  Thank M00nTraveller
A TripAdvisor reviewer on Facebook
Reviewed 28 November 2007

love the food and i'm always recommending it to my guests

1  Thank A TripAdvisor reviewer on Facebook
A TripAdvisor reviewer on Facebook
Slough, United Kingdom
1
Reviewed 26 November 2007

Wonderful food - several dishes come out on a sizzling hot-plate shaped like a cow. My favourite is their Mongolian Lamb - which tastes a bit like Bulgogi - definitely moorish.

Thank A TripAdvisor reviewer on Facebook
Nearby
Nearby Restaurants
Din Tai Fung
113 reviews
.15 km away
Hurricane's Express
45 reviews
.15 km away
Chum Tang
23 reviews
.15 km away
Jim's Malaysia
12 reviews
.15 km away
Nearby Attractions
Chatswood Chase Sydney
149 reviews
.51 km away
Westfield Chatswood
56 reviews
.16 km away
HOYTS Cinema
43 reviews
.12 km away
The Concourse
25 reviews
.32 km away
Improve this listing

Restaurant Details

Average prices
US$4 - US$13
Cuisine
Location and Contact Information
  • Address: Mandarin Centre Food Court 65 Albert Ave, Chatswood, Willoughby, New South Wales 2067, Australia
  • Location: South Pacific  >  Australia  >  New South Wales  >  Greater Sydney  >  Willoughby  >  Chatswood
  • E-mail
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing