Spicy Duck – Taj Palace Hotel

As many of my readers may know, I have been staying at the Taj Palace Hotel in Delhi for about 20 years and during the visits many years ago, I frequented my favorite restaurant in the hotel,  Tea House Of  The August Moon.  It was a Chinese restaurant in the hotel and in my opinion, the best one in town! It unfortunately closed down in 2009, leaving a void…a void that has now been filled by Spicy Duck.  As they say “As one door closes, another one opens”.

Continue reading

FacebookTwitterPinterestGoogle +Stumbleupon