Yardbird Southern Table & Bar

Upscale

Southern

United States

FL

Miami Beach

1600 Lenox Ave

A Better Place to Eat