I am often asked about my favourite Indian food place in town, and I have to unequivocally say that it is “HOST INDIA” … As my mom - the greatest Indian food connoisseur ever - would attest, Host India food is practically the only Indian food in town … [Continue reading]