A traditional authentic Kerala restaurant treating your taste buds with mouthwatering flavors from God’s own country Kerala. This traditional restaurant and bar is the perfect place to unwind with varieties of cocktails, mocktails, and traditional dining options.