Ngozi Tropical Food

6045 S. Norcross Tucker Rd.
Norcross
Georgia
United States