EPICURIA FOOD MALL, NEHRU PLACE

Indulge in culinary pleasures of L’Opéra in its recently inaugurated outlet with an authentic Parisian terrace. Open every day from 10:00 am to11:00 pm.

-Address-

S-5, Epicuria Food Mall,

Nehru Place New Delhi
Phone: 011 26285563, +91 9599960818
Open: Everyday 10 am – 12 am (Midnight)