lemon tree banjara hills

6-3-248/1/1/b, bhaskara plaza, road no.1, banjara hills, 500034 hyderabad, india