Spicy Duck, Taj Palace, New Delhi: Duck and Dimsum Blue Ginger, Taj Palace’s Vietnamese restaurant, has been replaced by Spicy Duck from 10th September,…