1 places in Delhi and NCR

Sichuan restaurant in Delhi and NCR

Guest reviews and the details for your next visit.

Sichuan restaurant

Spicy Duck

Lobby Level 2, Taj Palace, Sardar Patel Marg, Diplomatic Enclave, Chanakyapuri, New Delhi, Delhi 110021, India