Pizza shop calls out Cleveland Public Power