Overview

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.

Tags

  • Bar Grill
  • Australian Restaurant
  • Bar & Grill

Location

0 Reviews

No reviews yet. Be the first to add a review.

Rate & Write Reviews