Get directions to: Zoom Juice, Miami, FL
Restaurant address: 115 Mendoza Ave Miami, FL 33134, USA
Restaurant: Zoom Juice