Barrels - India is rated 3 out of 5 in the category restaurants. Read and write reviews about Barrels - India. Barrels - India is a restaurants company based out of View All Events Barrels Vasant Vihar,, New Delhi, Delhi, India.
Address
View All Events Barrels Vasant Vihar,
Headquarters
New Delhi, Delhi