On sheer taste, I'd probably have Mexican first, but the Indian cuisine we eat is much healthier and that puts it over the top.
Yes, you are absolutely right. Indian food is very healthy.
reply