18a Macedon Rd, Templestowe Lower VIC 3107, Australia +61 3 9852 2188
How to go there
Chinese restaurant Loc: -37.7725 / 145.113
Plan your visit