Champp’s Americana, the large sit-down chain restaurant located at Columbus Blvd. and Snyder Ave., has closed after 10 years in the Columbus Commons shopping center. The Insider broke the news via Twitter (#ohthehumanity).
While it’s unclear as to when Champp’s officially closed up shop, the folks over at the South Philly Review listed it in their recent “Super Bowl Sunday Party Guide” late last month. Champp’s has 37 locations nationwide, with two restaurants in Pennsylvania. The signage has been removed from the both the complex and the building itself and South Philly location is no longer listed on the official website.