Leo's Steak Shop

Sandwich Spot · 1403 Chester Pike, Folcroft, PA, 19032 · Philadelphia

More places in Philadelphia