DaVinci Pizzeria & Restaurant
When you ask owner Benny Aiello what separates DaVinci Pizzeria and Restaurant from other pizzerias or Italian restaurants in the area, he doesn't waste words with his answer. "We know how to make pizza," he said. "Our pizza's good." Located in the Bayshore Shopping Plaza for eight years, DaVinci boasts such signature dishes as the popular buffalo chicken pizza, Aiello said. On the restaurant side of the business, DaVinci prides itself on such meals as homemade lasagna, he said.