Chen's Lotus Express
3849 S Delsea Dr # C16
Vineland, NJ 08360
Vineland, NJ 08360