Lemon Leaf 5.38

4.6 star(s) from 97 votes
Bandra (W), Andheri (w)
Mumbai, 400050
India

About Lemon Leaf

Lemon Leaf Lemon Leaf is one of the popular place listed under Restaurant/cafe in Mumbai , Asian Restaurant in Mumbai ,

Contact Details & Working Hours

Map of Lemon Leaf

Updates from Lemon Leaf

Reviews of Lemon Leaf

   Loading comments-box...