Restaurant bookings

For restaurant bookings and enquiries, please call us on 03 9658 5912.

If you are calling between 11.00 am – 3.00 pm, please leave a message and we will get back to you after 4.00 pm.

Take away opening hours:

Monday – Sunday 7.30AM – 4PM

Dine in opening hours:

Tuesday – Sunday 8:30AM – 4PM

Our address:

18 Horswood Road, Narre Warren North, Victoria 3805

Tour bookings

To learn more about The Little Orchard tours, click here.

To learn more about our Facility Tours, please click here.

Stella's Kitchen