The Atrium

Le Meridien, New Delhi, India

Café et Chocolat

The Nero, Bar