METROPOLIS, IL – Super City Pizza is a new locally-owned pizza eatery slated to open inside The Pony club space at 2340 Devers Road in Metropolis, IL.
Owners of Super City Pizza will soon start renovating the old red building that’s sits across the street from the Huddle House on E. 5th Street.
Super City Pizza
2340 Devers Rd
Metropolis, IL 62960