Ahmedabad, India
Sai Leela Complex, Talavadi, Sardar Nagar, Airport Road, Ahmedabad 382475, near airport, 382475