Good Indian restaurants crop up in the darndest places. In a truck stop off the I-40 in the middle of nowhere, New Mexico. Or in Brantford, Ontario. This is the one in Brantford. Buffet-style, it is clean, wide-ranging, with many dishes, reasonably priced, and always good quality. I've eaten (too much!) there a number of times, and I'll be back.