Uncle Leo's Pizza is a beloved mom and pop pizza place in St. Louis, Missouri, offering a menu filled with delicious homemade pizzas, sandwiches, burgers, pastas, and more. With their original recipes and handmade dough and sauce made daily, Uncle Leo's ensures a unique and flavorful dining experience for pizza lovers.
Founded on an Italian family tradition, Uncle Leo's Pizza is the brainchild of owner Alex Failoni, who has successfully carried on his Uncle Leo's homemade pizza recipe. With a focus on quality ingredients and excellent customer service, Uncle Leo's has become a go-to spot for hungry pizza enthusiasts in St. Louis.
Generated from the website