Duck & Leh Berry at Olive Bar & Kitchen, New-Delhi | Hungru