India offers a menu of Indian specialties in a cozy atmosphere.