The Great Cheese Steak Debate 2011 - Steve's Vs. Leo's
The Great Cheese Steak Debate 2011 continues! Today's battle pairs up a Philadelphia cheese steak haven, Steve's with Leo's Steak Shop in Folcraft. I know its been a few weeks since our last Cheese Steak challenge, but don't worry, they aren't a thing of the past. We are all anxiously awaiting the final throwdown between Philly...