Red Ochre Grill, Alice Springs
0
About Red Ochre Grill, Alice Springs
Head in to the new look Red Ochre Grill, located a short walk from the hotel’s main building situated on Todd Mall in Alice Springs. Enjoy the Red Ochre Grill Experience and discover its selective menu with some Australian Native Cuisine.
Anynomous
"
From the team at Red Ochre Grill, we wish all you wonderful Dad's a Happy Father's Day!
" 31 August 2023