Miami Beach, Florida
Fratelli La Bufala - Miami Beach