This New York hot spot has just opened its first Florida restaurant in Miami Beach
Briefly