I will be moving to New Delhi with my family very soon. We will be living in New Delhi for more than a year. I am afraid but we find Indian food extremely spicy. So I am interested in knowing if there are any supermarkets which sell American or European food products. Does any body have any information. Please help !!!