Get directions to: Leo's Steak Shop, Folcroft, PA
Restaurant address: 1403 Chester Pike Folcroft, PA 19032, USA
Restaurant: Leo's Steak Shop