Nehru Place Social
R-1, Upper Ground Floor, Epicuria Food Mall, Nehru Place Metro Station,,
New Delhi, 110019
Nehru Place Social is one of the popular Cafe located in R-1, Upper Ground Floor, Epicuria Food Mall, Nehru Place Metro Station, ,New Delhi listed under
Cafe in New Delhi
,
Restaurant/cafe in New Delhi
,