Pizzeria Stella in pictures | Philadelphia City Paper | 09/27/2009
Earlier today, Meal Ticket popped in to a staff training session at Pizzeria Stella (Second and Lombard streets, 215-320-8000) to snag some pics of Stephen Starr's latest venture, slated to open this Tuesday, Sept
Read the rest of this entry »