Leo's Pizza is a pizzeria offering a variety of pizzas. The establishment is known for its late-night hours, particularly on weekends, making it a convenient option for evening meals. Key facts used: The name 'Leo's Pizza' and operating hours indicating late service.