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.
No reviews yet. Be the first to add a review.