Skip to content
Sign inSign up
The Sports Cafe and Restaurant

The Sports Cafe and Restaurant

Todd Mall, Alice Springs, Australia

restaurant

About The Sports Cafe and Restaurant

The Sports Cafe and Restaurant is one of the restaurants in Alice Springs, Australia. Find it at Todd Mall. Discover The Sports Cafe and Restaurant and other restaurants in Alice Springs, Australia on The Booking Agency. Browse listings, hours, contact details, and verified information to plan your visit. Looking for similar spots nearby? Explore our complete directory and discover hidden gems.

Practical

Address
Todd Mall, Alice Springs Open in Maps

Affiliate links: we may earn a commission at no extra cost to you. Learn more

More places in Alice Springs