Indulge in culinary pleasures of L’Opéra with an authentic Parisian terrace.
Address: S-5, Epicuria Mall, Nehru Place, Metro Station, New Delhi 110025 Phone: +919599960818 Timings: 10am to 8:45pm, everyday