Black Lion has acquired an iconic restaurant space in Miami Beach’s South of Fifth neighborhood. The property is located at 200 South Pointe Drive, in front of the luxury Continuum Residences condo development. Black Lion is preparing to announce flagship restaurant concept which will be new to the Miami market.
Read More