India | Delhi | New Delhi

Garden Restaurant

Located in New Delhi, Garden Restaurant offers spoonful of the Mediterranean and North Indian fare. Delicacies from Spain to Greece are served during lunchtime. Indian fares are served for dinner. One can taste rum and chooza makhni along with the food.

Updated on 7th June, 2005
District: New Delhi
Location: Lodi Road
New Delhi    
Phone: +91-11-24652808


Copyright 2014 by Online Highways LLC. Enjoy some India trivia. Send Us Your Comments