Full menu with prices & pictures
Leo's Steak Shop Chester Pike, Folcroft, 19039, Unite...
+16105861199
Reserve a table now for Leo's Steak Shop
If you are coming to Leo's Steak Shop in Folcroft with your vehicle, you will find parking spaces at a distance of 847 meters at Septa Sharon Hill Station, Or, you could take the public transportation and get off at the stop SEPTA R2-Folcroft, which is 520 meters away from Leo's Steak Shop.
On this site, you can find the complete menu of Leo's Steak Shop from Folcroft. Currently, there are 9 menus and drinks up for grabs. For seasonal or weekly deals, please contact the restaurant owner directly. You can also contact them through their website.
Based on the average rating of 4.4, the Leo's Steak Shop is definitely worth a visit.
What James Ayers likes about Leo's Steak Shop:
Easily the best cheesesteak in DELCO and maybe the entirety of the Delaware Valley. They consistently maintained their quality over the years. When people visit Philly, I encourage them to go to Leo's and they are never disappointed. View all feedback.
Leo's is the best steak shop in the area. No frills in waiting area so atmosphere is just what...
This was sooooo good. My family and I traveled an hour for this but so worth it! I definitely r...