To navigate, press the arrow keys. The Olive Shop - Milawa ← View details 1605 Snow Road, Milawa, Victoria 3678 +61 3 5727 3887 Get Directions From* To * — Required information