What
Where

Barra on Todd Restaurant & Bar

Not bookable on TheFork

Not bookable on TheFork

More information

How to get to the restaurant

Chifley Alice Springs Resort, 0870, Alice Springs, Australia

Features

Not bookable on TheFork
Find similar restaurants with availability.

Search