Leonardo's Pizza, located on Pearl Street in downtown Burlington, makes creative and flavorful pizzas using quality ingredients, with traditional, vegetarian, and gourmet options available. The operation emphasizes community—their website notes that community is at the heart of what they do—and they offer both delivery across the Burlington area and carry-out service. The restaurant is open Sunday through Thursday from 11 AM to 11 PM, and Friday and Saturday until midnight.