Located on the North Shore of Long Island, Leonardo’s Palazzo presents a grand estate with an equal dose of historic and modern charm. An ideal location for a fairytale wedding and reception, this lavish venue is sure to impress all of your friends and family on your wedding day. Adorned with dazzli…