Kamagra Gold 100 mg tablet can be taken with or without food, as prescribed by your doctor. It is advised that you take the tablet 30-60 minutes before having sex. However, you can also take it up to 4 hours before sex.www.genericday.com/kamagra-gold-100-mg.html