Houhai Dumpling House Clifton Hill, 470 Queens Parade, Clifton Hill VIC 3068 Chinese Takeaway, Bungalow, QLD, Australia. Take Away Restaurant, Chinese Takeaway A venue that is a Take Away Restaurant, Italian restaurant, Meal delivery, Asian restaurant, Pizza delivery, Pizza restaurant, Pizza takeaway in the Clifton Hill area.