Studio City, Macau

North China Restaurant