Uncle Leo's Pizza
Category
General Information
Locality: St. Louis, Missouri
Phone: +1 314-842-7155
Address: 9975A Lin Ferry Dr 63123 St. Louis, MO, US
Website: uncleleospizza.com
Likes: 3808
Reviews
Facebook Blog
Uncle Leo's Pizza 11.02.2021
We are accepting pre orders for our Sunday Special and we will be opening at Noon. 314-842-7155
Uncle Leo's Pizza 02.02.2021
Uncle Leo's Specials.
Uncle Leo's Pizza 19.01.2021
Uncle Leo's Menu
Uncle Leo's Pizza 19.12.2020
Uncle Leo and Aunt Anna Marie Failoni, founder of Leo's Pizza in Kansas City, MO and Uncle Leo's namesake. Gone but not forgotten.
Popular Listings
Papagayos Restaurant
5001 Lindenwood ave 63109 St. Louis, MO, US
+1 314-351-0027
Restaurant
The Rebecca Grille
3365 SW Fascination Dr 64081 Lees Summit, MO, US
+1 816-761-4500
Restaurant, Bar & Grill, American restaurant
Sonic Drive-In
1014 W. Fort Scott Street 64730 Butler, MO, US
+1 660-679-4725
Restaurant, Fast food restaurant