Indian restaurant specializing in aromatic dishes made with fresh, local ingredients. Located inside a casino complex.