Delicious Chinese Dumplings in the Heart of Melbourne
Shanghai Village Dumpling is a family-owned restaurant located at 112-114 Little Bourke St, Melbourne VIC 3000. We pride ourselves on offering the best Chinese dumplings and a warm and inviting atmosphere for our guests.