Image March 6, 2024 Piazza Miramare takes shape at 628 Beacon Street in San Pedro A new outdoor living room for Little Italy