The Chicken Palace

Chicken Fish & Chips

Shop 8/287 Ballarat Road, Footscray, 3011

Delivering now

Your order