Barra on Todd Restaurant and Bar

4
Australia

Located at the Mercure Alice Springs Resort, Barra on Todd offers a vast selection of top quality cuisine served with friendly outback hospitality. Enjoy a hearty buffet breakfast, a la carte lunch, or exquisite evening meal with local bush flavours.

Mon - Sun 6 AM - 11 PM

61-8-8952 3523

Mercure Alice Springs Resort, 34 Stott Terrace, Alice Springs NT 0870, Australia

More like this