This establishment is a Chinese restaurant. It has received positive reviews, with one location rated 5 out of 5 on Restaurant Guru based on visitor reviews and photos.