Vaibhav: A multi-cuisine restaurant offering all sorts of culinary delicacies. Garden Restaurant: An open-air restaurant offering food with beauty of nature.