Visit Us
The Orchard at Montague is located just 35 kilometers from Melbourne. The Orchard features Stella’s Kitchen, a 120 seat café where you can dine in or take away, as well as a fresh produce store where you can taste and shop seasonal fresh produce and locally sourced artisan products at Bill’s Orchard Gate.
Our address:
18 Horswood Road, Narre Warren North, Victoria 3805