Searched Results
Dhaba restaurant at The Claridges Hotel -
New Delhi, India
All the goodness of authentic roadside style eatery without the flies & medical attention. A true-blue Indian restaurant serving great Indian food with impeccable service, a taste of India in every ...
MoreSng Ju, Oct 3, 2008
Page 1 of 1












