Red Apple Chinese Restaurant
Red Apple is a Chinese restaurant, known for its modern interpretation of classic dishes and its insistence on only using high quality fresh ingredients.
4350 LA-22
Mandeville, LA 70471
985-626-3373
