China Max is a Chinese restaurant offering takeout and delivery services. It is located in Leesburg, Florida.