Nicola Pizza Preliminary Site Plan Approved Terry Rogers January 8, 2021Beaches, Business, Delaware Live, Food & Dining, Headlines Nicola Pizza’s site plan includes a two-story restaurant, a deck and 144 parking places on its 1.86-acre lot.