Get into the spirit of a lip-smacking variety of sangrias and tapas dining at Lodi – The Garden Restaurant, New Delhi. Tapas on the cards…
Get into the spirit of a lip-smacking variety of sangrias and tapas dining at Lodi – The Garden Restaurant, New Delhi. Tapas on the cards…