Satan's Furnace

Satan's Furnace is a restaurant and radiator repair shop in The Devil's Hell Hole.