Shop in 57, Inlaks Hospital Rd, Indira Nagar, Chembur, Mumbai, Maharashtra 400074, India, Mumbai for Rent