Food New in Town This Restaurant Is An Italian Paradise For People In Delhi-NCR Aditya SinghMay 19, 2018 As you enter the restaurant, the first thing that greets your eyes is the majestic wine cellar. And the Italian… Spread the love