7337 NW 37 Ave. Miami, FL. 33147

Frozen fruits and vegetables.

7337 NW 37 Ave.  Miami, FL 33147