Nehru Place Social

About Nehru Place Social

Social is a space that blends the best of the office and the café.

R-1, Upper Ground Floor, Epicuria Food Mall, Nehru Place Metro Station,
National Capital Territory of Delhi, Delhi

Nehru Place Social's previous events