Get directions to: 8 Oz, Miami, FL Restaurant address: 14815 Biscayne Blvd Miami, FL 33181, USA Driving Walking Bicycling Restaurant: 8 Oz