Flexible delivery and pickup options across Melbourne and Geelong.
We offer delivery across the Melbourne and Geelong regions, plus free pickup from our Avalon kitchen.
Pick up your order from our Avalon kitchen at 123 Old Melbourne Road, Avalon VIC 3212. Available for all orders.
Covers Geelong CBD, Lara, Werribee, Point Cook, and surrounding suburbs.
Reaches Melbourne CBD, Western suburbs, Bellarine Peninsula, and beyond.
Enter your postcode to see delivery options and costs for your area.
All orders must be placed at least 3 days in advance so we can source fresh ingredients and prepare everything to perfection.
We deliver between 7:00 AM and 11:00 AM on your chosen delivery date. If you need a specific time, let us know and we'll do our best to accommodate.
We deliver within 50km of Avalon. This covers most of Melbourne, Geelong, the Western suburbs, and the Bellarine Peninsula. Beyond 50km, pickup is available.
Catering for a big event? Orders over $500 may qualify for discounted or free delivery. Contact us to discuss your needs.
All food is delivered in eco-friendly disposable trays ready to serve. No need to return anything — just enjoy and recycle.
We cater to a range of dietary needs. Check individual product descriptions for allergen information and serving suggestions.
Avalon, Geelong, Geelong West, Newtown, Belmont, Highton, Lara, Little River, Werribee, Point Cook, Corio, Norlane, North Geelong, and surrounding suburbs within 20km.
Melbourne CBD, Footscray, Williamstown, Altona, Laverton, Hoppers Crossing, Tarneit, Wyndham Vale, Portarlington, Queenscliff, Ocean Grove, Torquay, and surrounding areas within 50km.
For locations beyond our delivery range, free pickup is always available from our Avalon kitchen. Please contact us if you have special requirements.
Browse our menu and place your order today. Remember, orders must be placed at least 3 days in advance.
View Our Menu