Chinese takeaway specializing in fresh, tasty dishes. Known for quality ingredients and popular options like salt and pepper chicken rice.