The Journal Inc

At an Italian restaurant on 72nd Street in Miami Beach

At an Italian restaurant on 72nd Street in Miami Beach.