Uncategorised Yuzu Is Epicuria’s First Japanese Restaurant And You Need To Check It Out ASAP! Angel SrivastavaApril 5, 2018April 15, 2018 Where | Yuzu, Upper Ground Floor, Epicuria Food Mall, Nehru Place Metro Station, Nehru Place Timings | 11:30 am to 1:00 am Price for… Spread the love