Restaurants - Bengaluru, Karnataka, India
Lemon Leaf is a chain of restaurants started in June 2019. We have more than 300 dishes in our menu including Indian,Tandoor, Desi Chinese dishes!We are not just a business but a group passionate in Innovation for food. Believed in contineous improvement at every level.