Pod, Stephen Starr’s Restaurant, Is Closing After Nearly 25 Years in Philly
[ad_1] Pod, Stephen Starr’s futuristic University City restaurant, will close just before its 25th anniversary. The Philadelphia Inquirer first reported the news confirmed by the University of Pennsylvania, the restaurant’s…