Get directions to: Yardbird Southern Table & Bar, Miami Beach, FL
Restaurant address: 1600 Lenox Ave Miami Beach, FL 33139, USA
Restaurant: Yardbird Southern Table & Bar