Indianapolis Spur, located in Boksburg, South Africa offers a wide selection of mouthwatering dishes, at affordable rates. Only the freshest and finest ingredients are used in the dishes. This restaurant is perfect for Muslims, since the food served...more
CrescentRating: Not CrescentRated
Not sure
Shop 21, Westwood Village Shopping Centre Cnr Phillips & Atlas Rd. Westwood Boksburg 1477 Gauteng
011-8946381