Todd Tavern
Image from toddtavern.com.au

Todd Tavern

0 Events 0 Followers
Place


Todd Tavern
1 Todd Mall, Alice Springs, 870, NT, Australia

Established in 1959, the Todd Tavern is Alice Springs’ longest standing hotel. We offer delicious bistro meals, a front bar, function room and bottle shop.


 
 
 
 
Your changes have been saved.