Buca di Beppo, the contrived red-sauce offshoot of Planet Hollywood that’s seen several of its area locations go dark over the last couple of years, has shut down its Center City location. It closed up shop for good on Monday. A call to the restaurant this morning was forwarded to its Wynnewood sibling, where a manager confirmed the closing. Here’s hoping the vacancy it leaves on 15th Street won’t last long. Tell us what you would like to see go into its place. It’s a longshot, but we’re hoping for a Center City branch of Iron Hill Brewery & Restaurant.
Buca di out of business