Review:

Barra On Todd is a restaurant situated in a tropical and natural setting. Guests can dine here for breakfast, lunch and dinner every day of the week. Dishes available on the menu range from local bush flavors to international cuisine. Because the venue offers tables poolside, guests can enjoy a beverage or their entire meal in a relaxed outdoor sitting area. Barra On Todd is a casual, family-friendly restaurant that’s earned a reputation as a customer centered business that serves good quality food. Besides good food, there is a nice wine list to compliment the food menu.

34 Stott Terrace, Alice Springs, NT, 0870, Australia, Phone: +61-8-89-52-35-23

Plan Your Trip

Get Ready to Go!

Need some more help?


Read our Reservations & Travel Planning Tips guide.