China Town offers Mandarin cuisine with options for group dining, including a terrace, parking, and accessibility features.