Flower Drum

 
100% love it
  5
Award-winning Cantonese restaurant
The pinnacle of Cantonese cuisine in Australia, since 1975 serving delicious innovative dishes.

Location

Tags