Barbeque Nation

Restaurant in New Delhi, India

Features: vegetarian options

N-96 2nd Floor, Munshi Lal Building, Connaught Place, New Delhi, 110001