China Max is a Chinese restaurant offering a menu of traditional dishes alongside Southeast Asian favorites, including teriyaki chicken and shrimp with fried rice.