Filters:
tapas bar in Northern Territory
About 6 results.
Red Ochre Grill Restaurant
Alice Springs, Northern Territory AustraliaThe Red Ochre Grill Restaurant is situated on Todd Mall in Alice Springs, just a short walk from the main Aurora Alice Springs Hotel building.