Leo's Pizza in Tujunga, CA is a local favorite known for serving up delicious pizza, as well as beer and wine. With a focus on harmonious flavors, creativity, and beautiful colors, they believe that a good meal is about more than just the food—it's about the people who come together around it, their conversations, and laughter.
Located at 7556 Foothill Blvd, Leo's Pizza is dedicated to providing their customers with the best meals possible. Whether you're dining in their new outdoor patio area or ordering for delivery, you can expect a tasty and satisfying experience every time.
Generated from the website