Nicola Pizza®, now located at at 17323 Ocean One Plaza, Lewes, Delaware. Nicola Pizza® started business in Rehoboth Beach, Delaware in 1971. Soon afterward Nicholas Caggiano, owner of Nicola Pizza®, originated the Nic-o-Boli®. He first offered it to..
Relevance: 61.39357