Free Delivery on orders over $100. $10 Delivery Fee On Orders $50 - $100. Free Pickup From Bella Vista Hotel.


BellaXO Pick Up Orders are available daily from 12noon - 9pm

BellaXO Delivery Operates Wednesday - Sunday 4pm - 9pm.

Pre-orders are encouraged.

All delivery orders within our radius must meet a minimum spend of $100 to qualify for free delivery. For orders under $100 within our radius, delivery is an additional $10.

We deliver to many of Sydney's North Western suburbs. If you are unsure about a delivery to your area please email our team at or call (02) 8884 2800

We always allocate plenty of time for our drivers to deliver all orders within the time you have selected, however unfortunately sometimes unexpected delays can pop up e.g accidents on the road or bad weather. We’ll always notify you if anything does come up to delay your order and our drivers will do their best to accommodate around unexpected situations. If you did wish to contact someone to track your order please don’t hesitate to call directly on (02) 8884 2800 or email us on