A good place to have food and drinks. Food is tasty and has lot of options to choose from. Service is quick too.
Address: 3 Smoke House Bar Cafe Ground Floor Indira Gandhi National Airport | Indira Gandhi International Airport,, New Delhi 110001, India
Location: Asia > India > National Capital Territory of Delhi > New Delhi
Phone Number: +91 99991 69089