Mandarin Express
Chinese · Fast Food
This establishment is a Chinese fast-food restaurant. It is known for its large serving sizes, though quality has been noted as disappointing by some customers. It is located in the Valdosta Mall.
Location
Vota recommends