Shop 14a, Alice Plaza, Todd Street, Alice Springs, Alice Springs, NT 0870 No opening hours provided (08) 8952 2668 Ti-Tree Roadhouse Cafes Leichardt Tce, Alice Springs, NT 0870 No opening hours provided (08) 8953 0005 Lasseters Restaurants 93 Barrett Dr, Alice Springs, NT 0870 ...