Indian cuisine is recommended to try at this restaurant. You will try tasty soup, biryani and paneer. A number of people mark that the staff is terrific at this place. The calm atmosphere will be exactly just what you need after a long working day. The Leaf has got Google 4.4 according to the guests' opinions.