Chook Bar Free Range Charcoal Chicken

3/63 Fitzroy Street, St Kilda VIC 3182, Australia

03 9534 1698

This takeaway specialises in Lilydale free range chicken, fresh salads, roast potatoes, and more.