Spice Mantra Indian Tandoori Restaurant
Spice Mantra, a multi-award-winning restaurant in South Australia, delivers nostalgic Indian cuisine crafted with passion and precision. Indulge in the artistry of flavours brought to life by the Singh Brothers since 2002.