Leonardo's Pizza on Main Street in Gloucester serves both deep-dish and New York style pizza. The restaurant offers two distinct approaches to the pizza-making tradition, giving you options depending on whether you're in the mood for a thicker, heartier pie or a thinner, fold-able slice.