Get directions to: Bardot Miami, Miami, FL
Restaurant address: 3456 N Miami Ave Miami, FL 33127, USA
Restaurant: Bardot Miami