Super City Bar & Grill
2340 Devers Rd, Metropolis
(618) 309-1202
Menu
Restaurants in Metropolis, IL
Super City Bar & Grill
2340 Devers Rd, Metropolis, IL 62960
(618) 309-1202