Flamingo Theater Bar/La Scala De Miami

Live music bar · 801 Brickell Bay Dr #5-100, Miami, FL

Hours

More food in Miami, FL · Live Music Bar in Miami