This Chinese restaurant is located on Calle Dolores Barranco. It is mentioned as potentially the best Chinese restaurant in Madrid and is situated in Madrid's Chinatown.