To navigate, press the arrow keys. Chook Bar Lilydale Free Range Charcoal Chicken ← View details Shop3/ 63 Fitzroy St, Saint Kilda, VIC 3182 +61 3 9534 1698 Get Directions From* To * — Required information