Get directions to: Enza Mb, Miami Beach, FL Restaurant address: 710 Washington Ave Miami Beach, FL 33139, USA Driving Walking Bicycling Restaurant: Enza Mb