Category: LODI – The Garden Restaurant

LODI – The Garden Restaurant for Tapas and Sangria

RESTAURANT: LODI – The Garden Restaurant LOCATION: Opposite Mausam Bhawan, Near Gate No 1, Lodhi Road, New Delhi, India. On 11th of July, 2014 I was invited along with few other selective bloggers to check out this place and try out their…