- Please support our journalism through affiliate links. Affiliate Disclosure
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!
- Search flights and stays nearby.
- Book your tour or local activity.
- Book your car rental.
Need some more help?
Read our Reservations & Travel Planning Tips guide.