
LEO'S
SIZE MATTERS
Who says bigger isn’t better?
Leo’s thinks big, as in the biggest cheesesteak fortress and the biggest signage in the Delaware Valley. Leo’s cheesesteaks are 18 (eighteen) inches long, and – most importantly – big in flavor, thanks to the experienced grill chefs who crank out Leo’s masterful creations non-stop, day and night. You want red meat? Leo’s serves up portions that would satisfy Leo the Lion. You can’t have too much of a good thing. This is the place where all your cheesesteak dreams come true.
Leo’s has won Philadelphia magazine’s “Best of Philly” not once but twice – and the DelCo Daily Times “Readers’ Choice for Best Steak” so many times they should retire the award.
No doubt about it, Leo’s has put Folcroft, PA on the map. (Where’s Folcroft again?)
LEO'S STEAK SHOP
1403 Chester Pike (Folcroft, PA)
(610) 586-1199







