Get directions to: Havana Harry's, Miami, FL
Restaurant address: 4612 S Le Jeune Rd Miami, FL 33146, USA
Restaurant: Havana Harry's