To navigate, press the arrow keys. Red Rooster Altona Meadows ← View details 154-156 Central Avenue, Altona Meadows, Victoria 3028 +61 3 8360 9398 Get Directions From* To * — Required information