Popular Chinese takeaway in Towcester. Known for consistent quality and excellent service.