Get directions to: 3 Chefs, Miami, FL Restaurant address: 8195 Bird Rd Miami, FL 33155, USA Driving Walking Bicycling Restaurant: 3 Chefs