The Sports Cafe and Restaurant
Restaurants

The Sports Cafe and Restaurant

Restaurants in Alice Springs, Australia

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.

Frequently asked questions

What is The Sports Cafe and Restaurant?

The Sports Cafe and Restaurant is a restaurants in Alice Springs, Australia.

Where is The Sports Cafe and Restaurant located?

The Sports Cafe and Restaurant is located at Todd Mall, Alice Springs, Australia.

Explore more in Alice Springs

View all