Leo's Steak Shop
(610) 586-1199
1403 Chester Pike, Ste 1, Folcroft, Pennsylvania, 19032-1007
About us
Services | Restaurants |