Set amidst the stunning views of the Tea Gardens, the Bay Leaf Restaurant which is elegance personified serves an array of appetizing and delicious cuisines. The Bay leaf Trees that charmingly compliments the beauty of this eatery infuses a sense of aroma in the ambience where a dining experience is nothing less than exceptional and extraordinary.
best of dining experience