This is by far the best Indian food you will ever have. We live in San Francisco with Gaylord's restaurant often listed as the best along side India House. Hands down, India House wins out. Every time we are in Denver our first night is spent eating at or taking out from India House. Cheers!
more