March 31, 2017 Lodi – The Garden Restaurant where Romance is in the Air Lodi – The Garden Restaurant is a Fine Dining place situated at Lodhi Road just adjacent to the Lodhi Garden. Famous …