The primary ingredient in sildigra 100 pills, sildenafil, which enhances penile blood flow, should be taken 20 to 30 minutes prior to sexual activity. This medication can be taken with or without food and one glass of water. can Avoid smoking, drinking alcohol, and eating fatty foods if you want this medication to work well for you.