Bar cum Tea Lounge IIC Annexe is located in New Delhi, Delhi. The average rating of this place is 4.20 out of 5 stars based on 41 reviews. The street address of this place is 11, Lodhi Gardens, Lodhi Estate, New Delhi, Delhi 110003, India.
Photos
FAQs
Where is Bar cum Tea Lounge IIC Annexe located?
Bar cum Tea Lounge IIC Annexe is located at 11, Lodhi Gardens, Lodhi Estate, New Delhi, Delhi 110003, India.
Contact
Address
11, Lodhi Gardens, Lodhi Estate, New Delhi, Delhi 110003, India