68 High St, Yea VIC 3717, Australia +61 3 5797 2664
How to go there
Takeout Restaurant Loc: -37.2115 / 145.423
Plan your visit