A premium multi-cuisine restaurant in Munnar, Idukki, renowned for its authentic Kerala flavours, elegant ambience, and warm hospitality.
A premium multi-cuisine restaurant in Munnar, Idukki, renowned for its authentic Kerala flavours, elegant ambience, and warm hospitality.