Restaurant
China Red
9 locals recommend,
Tips from locals
Some of the best dumplings in town! Great atmosphere, fast service and byo.
Unique things to do nearby
Locals also recommend
- 33 locals recommend
- 9 locals recommend
Location
206 Bourke St
Melbourne, VIC