The menu of this restaurant is recommended to Indian cuisine lovers. Taste good idli at AromaAndLeaf. The professional staff welcomes people all year round. Enjoyable service is something that guests note in their reviews. Most of the time, the cool atmosphere is to be found here.