Sichuan restaurant
Spicy Duck
Lobby Level 2, Taj Palace, Sardar Patel Marg, Diplomatic Enclave, Chanakyapuri, New Delhi, Delhi 110021, India
1 places in Delhi and NCR
Guest reviews and the details for your next visit.
Lobby Level 2, Taj Palace, Sardar Patel Marg, Diplomatic Enclave, Chanakyapuri, New Delhi, Delhi 110021, India
No restaurants match those filters.