Food & Beverages 18 Delicious Reasons Why Nehru Place Is The Most Happening Metro Station We've got 18 Reasons Why Nehru Place Metro Station is the new HUB for foodies. They've got everyt... Delhi Sarojini Nagar Market Best Restaurants Shops in Crawford Market Mumbai Capsule Wardrobe Tulsi Baug Pune Resturant Chor Bazaar Epicuria Nehru Place Epicuria Nehru Place 46116 views . 13 min read 236