AUSTRALIAN GOOD FOOD GUIDE - Home of the Chef Hat Awards

Alice Springs & Uluru International Restaurants

Barra on Todd Restaurant and Bar, located in the heart of Alice Springs, offers a vibrant international dining experience infused with the local culture. Set against the picturesque backdrop of the...
Bough House, located in the heart of Uluru, offers a unique dining experience that celebrates the rich flavours of international cuisine. Surrounded by the breathtaking landscape of the Northern Te...