We re-open with a safe-dining and enhanced cleaning by using the hand sanitizer.

Peking Duck Melbourne

peking duck melbourne

Shanghai Flower specialises in traditional Chinese food, bringing flavours from Jiangnan, Shanghai, Hongkong and more to Melbourne for a true culinary experience. Discover Peking Duck as it was meant to be, with a range of dishes available for your enjoyment. Take in the flavours of Peking Duck as a standalone dish, or allow our chefs to treat you to a series of smaller dishes, each featuring roast Peking Duck prepared in different ways. Book a table today and experience some of the best Peking Duck Melbourne.

An Authentic Taste of Chinese Cuisine

For more than a decade, Shanghai Flower has been serving authentic Peking duck in Melbourne. From Chinatown to burke street, we’ve been creating, cooking and refining to bring the best authentic Chinese flavours directly to you. As well as Peking Duck, we offer a wide range of dishes inspired by shanghai and Hongkong style cooking. View our menu online today and find old favourites as well as a range of new experiences.

The Full Peking Duck Menu

Our Peking duck appetiser menu delivers an authentic Peking duck experience. A full roast duck, served with steamed pancakes, cucumbers and scallions, delicious crispy duck bone, and optional sliced duck fried rice, gives you everything Peking duck should be. Cooked with traditional Chinese techniques, you can be sure there isn’t a Peking duck experience like this anywhere else in Chinese Melbourne restaurant.

Book a Table Online

Book a table at Shanghai Flower today and experience some of the best Peking Duck Melbourne has to offer. You can book online or contact us for more information.

full peking duck melbourne

Find us on Instagram

This error message is only visible to WordPress admins

Error: No connected account.

Please go to the Instagram Feed settings page to connect an account.

shanghai flower

Opening Hours

Monday-Sunday 12:00-3:00pm

Monday-Thursday, Sunday 5:30-9:30 pm,
Friday-Saturday 5:30-10:30pm

Shanghai Flower
Terrace, 360 Bourke Street Food, Melbourne VIC 3000