Indianapolis Spur

Shop 21, Westwood Village Shopping Centre Cnr Phillips & Atlas Rd. Westwood Boksburg 1477 Gauteng

  • Not sure

  • CrescentRating: Not CrescentRated

Description

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 is entirely Halal.