Spicy Duck, a worthy successor to Tea House Of The August Moon
For over two decades Tea House Of The August Moon at the Taj Palace Hotel was one of the finest Chinese diners in the national capital’s diplomatic enclave. It inexplicably closed down in 2009, […]