The Humming Tree (Menu)

3rd Floor Near Icici Bank No 949 12'th Main Road, Bengaluru
+91 98866 51373

Give a rating to The Humming Tree

Suggest a dish

How much did you spend at The Humming Tree?