“Home of the 18 Incher!”
1403 Chester Pike, Folcroft, PA 19032
Leo's Steak Shop | Phone: (610) 586-11991403 Chester Pike, Folcroft, PA 19032
Thank you for visiting the website for Leo's Steak Shop. We are currently updating our menu page with our current selections. Please click to view or print our menu.
Leo's Steak Shop Menu