Grand Taj Indian Restaurant - Carindale

Indian Vegetarian

Shop 10, Metropol Shopping Centre, Carindale, 4152

Delivering now

Your order