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 NCR Best Restaurants Casual Dining Capsule Wardrobe Cafes Themed Restaurants Romantic Restaurants Epicuria Nehru Place Epicuria Nehru Place 27041 views . 13 min read 236